newborn with neural tube defects - Turc Anglais Dictionnaire